tree hugger - Turkish English Dictionary